﻿using System;
using System.Collections.Generic;

namespace AMC.SubstitutionCache.Rendering
{
    /// <summary>
    /// Caching information regarding the current Substitution cache context.
    /// </summary>
    public class SubstitutionCacheInfo
    {
        public SubstitutionCacheInfo()
        {
            Tags = new List<string>();
        }

        public string CacheKey { get; set; }
        public TimeSpan? Duration { get; set; }

        public IList<string> Tags { get; set; }
    }
}